you explain - Turc Anglais Dictionnaire